package com.suredy.app.porject.model.vo;

import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.format.annotation.DateTimeFormat.ISO;

public class MainContractEditModel {

	/* 主键 */
	private String id;

	/* 合同名称 */
	private String name;

	/* 合同编号 */
	private String no;

	/* 合同金额 */
	private Double price;

	/* 办结日期 */
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date bjTime;

	/* 合同起始工期 */
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date contractStart;

	/* 合同结束工期 */
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	private Date contractEnd;

	/* 工期时长 */
	private Integer contractDays;

	/* 建设单位（甲方） */
	private String companyA;

	/* 承建单位（乙方） */
	private String companyB;

	/* 结算方式 */
	private String jiesuanWay;

	/* 付款方式 */
	private String fukuanWay;

	/* 合同签订日期 */
	@DateTimeFormat(iso = ISO.DATE)
	private Date signDate;

	/* 备注 */
	private String remark;

	/* 合同主要内容 */
	private String mainContent;

	/* 承保范围 */
	private String chengbaoFanwei;

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getNo() {
		return no;
	}

	public void setNo(String no) {
		this.no = no;
	}

	public Double getPrice() {
		return price;
	}

	public void setPrice(Double price) {
		this.price = price;
	}

	public Date getBjTime() {
		return bjTime;
	}

	public void setBjTime(Date bjTime) {
		this.bjTime = bjTime;
	}

	public Date getContractStart() {
		return contractStart;
	}

	public void setContractStart(Date contractStart) {
		this.contractStart = contractStart;
	}

	public Date getContractEnd() {
		return contractEnd;
	}

	public void setContractEnd(Date contractEnd) {
		this.contractEnd = contractEnd;
	}

	public Integer getContractDays() {
		return contractDays;
	}

	public void setContractDays(Integer contractDays) {
		this.contractDays = contractDays;
	}

	public String getCompanyA() {
		return companyA;
	}

	public void setCompanyA(String companyA) {
		this.companyA = companyA;
	}

	public String getCompanyB() {
		return companyB;
	}

	public void setCompanyB(String companyB) {
		this.companyB = companyB;
	}

	public String getJiesuanWay() {
		return jiesuanWay;
	}

	public void setJiesuanWay(String jiesuanWay) {
		this.jiesuanWay = jiesuanWay;
	}

	public String getFukuanWay() {
		return fukuanWay;
	}

	public void setFukuanWay(String fukuanWay) {
		this.fukuanWay = fukuanWay;
	}

	public Date getSignDate() {
		return signDate;
	}

	public void setSignDate(Date signDate) {
		this.signDate = signDate;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getMainContent() {
		return mainContent;
	}

	public void setMainContent(String mainContent) {
		this.mainContent = mainContent;
	}

	public String getChengbaoFanwei() {
		return chengbaoFanwei;
	}

	public void setChengbaoFanwei(String chengbaoFanwei) {
		this.chengbaoFanwei = chengbaoFanwei;
	}

}
